light powered - German English Dictionary